Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Portugal F2 Russia F3 (Kazan) Egypt F11 (Sharm El Sheikh) Egypt F12 (Sharm El Sheikh) Kazakhstan F4 (Shymkent) Kazakhstan F5 (Shymkent) Turkey F17 (Antalya) M25 Kazan M15 Palmanova M25 Aktobe M25 Aktobe M15 Toulouse M25+H Kazan M15 Quinta Do Lago M25 Shymkent M25+H Arlon M25 Lasne France F4 France F5 VI Torneo Internazionale di Tennis - Barletta Black Forest Open - Freudenstadt Porsche Open - Poznan Open Diputacion Pozoblanco - Cordoba Belgaum Open - Belgaum M15 Monastir XXXVII Torneig C.E. Laieta - Barcelona Nord LB Open - Braunschweig Challenger Copa Sevilla - Seville Challenger Copa Sevilla - Seville Ethias Trophy - Mons M25 Sabadell Internazionali di Tennis di Bergamo - Bergamo III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Baden Open - Karlsruhe San Marino CEPU Open - San Marino UTC Open - Cherkassy Ethias Trophy - Mons Tennis Napoli Cup 2006 - Napoli M15 Telavi Bancastato Challenger Lugano - Lugano M25 Monastir Sunrise Challenger Memorial Kolyaskin - Donetsk Braunschweig Challenger Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Segovia Challenger Trnava Challenger Napoli Challenger Mons Challenger M15 Monastir Biella Challenger Venice Open - Venice Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia FILA Challenger Biella - Biella Turin Challenger M25 Antalya M15 Monastir Top Wool Challenger Biella - Biella M25 Monastir Trofeo Barcelona de Tenis - Barcelona 2000 Cairo Challenger - Cairo V Torneo Internazionale di Tennis - Barletta Quelle Cup - Furth Bukhara Challenger - Bukhara Bratislava Challenger 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Brazil - Sao Paulo AXA Open - Lisbon San Jose Challenger Barranquilla Challenger Barletta Citta Della Disfida Open 2000 - Barletta Geneva Challenger - Geneva Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Braunschweig Challenger Garden Open - Rome Scheveningen Challenger M15 Monastir Poznan Challenger M25 Monastir Segovia Challenger Akbank Private Banking TED Open - Istanbul Bukhara Challenger - Bukhara Porsche Open - Poznan Astana Challenger Gemax Samsung Open 2004 - Belgrade Open Mutouest - St. Brieuc Citta di Monza - Monza Dharwad Challenger 2003 - Dharwad Steelers Cup - Kosice Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Ispat Open 2004 - Ostrava Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Kazan Challenger Sarasota Challenger Bordeaux Challenger Monza Challenger Marburg Challenger Bogota Challenger Budapest Challenger - Budapest Togliatti Cup - Togliatti Lermontov Challenger Mons Challenger Ljubljana Open - Ljubljana Savannah Challenger Ostrava Challenger Kyiv Open - Kiev Karshi Challenger Samarkand Challenger Prostejov Challenger Kosice Challenger Nord/LB Open 2004 - Braunschweig Tehran Open 2004 - Tehran Istanbul Challenger Eskisehir Challenger Astana Challenger Nord LB Open 2006 - Braunschweig Como Challenger The Manchester Trophy - Manchester Orleans Challenger Tashkent Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Kazan Challenger Tyumen Challenger Open Costa Daurada - Tarragona Mordovia Cup - Mordovia 4° Sporting Challenger - Turin St. Petersburg Challenger - St. Petersburg Samarkand Challenger - Samarkand Open de Tenis Amaya - Pamplona KGHM Dialog Polish Indoors - Wroclaw Ethias Tennis Trophy - Mons Banja Luka Challenger 2004 - Banja Luka Genova Challenger Privat Bank Cup - Dnepropetrovsk BMW Tennis Championship - Sunrise Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig Tashkent Challenger Tashkent Challenger 2005 West Side Tennis Coub Men's Challenger - Forest Hills Schickendanz Open - Furth Genoa Open Challenger-Fondazione Carige - Genova Pekao Open 2005 - Szczecin Lugano Challenger Karshi Challenger Zenith Tennis Cup-Harbour Club - Milan X Torneo Internazionale di Tennis - Barletta Ciudad de Pozoblanco Open Diputacion - Cordoba Tatra Banka Open 2006 - Bratislava Astana Challenger San Remo Challenger PEOPLEnet Cup - Dnepropetrovsk Heilbronn Open - Heilbronn Espinho Challenger - Espinho Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Bukhara Challenger - Bukhara Bogota Challenger Genova Challenger Dortmund Challenger Orleans Challenger Morelos Challenger Anning Challenger Schickendanz Open - Furth Dallas Challenger Lyon Challenger Braunschweig Challenger VIII Open Internacional D'Andorra - Andorra Genova Challenger Seville Challenger Tashkent Challenger Kenitra Challenger Karshi Challenger Quimper Challenger Mons Challenger Fergana Challenger Alexander Kolyaskin Memorial - Donetsk Tempe Challenger Togliatti Cup - Togliatti Fergana Challenger L'Aquila Challenger Karshi Challenger Shanghai Challenger Potchefstroom 1 Challenger Pozoblanco Challenger Seville Challenger Helsinki Challenger Trofeo Internacional Club Laieta - Barcelona ATP Open Castilla y Leon - Segovia M25 Telavi Dallas Challenger Szczecin Challenger Kobstaedernes ATP Challenger - Kolding 2007 Knoxville Challenger - Knoxville Moscow Challenger Loughborough Challenger Egypt F10 (Sharm El Sheikh) Quimper Challenger Irving Challenger Manerbio Challenger M15 Antalya Fergana Challenger - Fergana Orleans Challenger Tashkent Challenger Memorial Savigni - Sassuolo Warsteiner Grand Prix - Oberstaufen Monterrey Challenger Campionati Internazionali di Sicilia - Palermo Skandia Open - Linz Chevrolet Cup - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat-Godo 2001 - Barcelona Generali Open 2001 - Kitzbuhel Braunschweig Challenger International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Copa Ericsson Uruguay - Montevideo Salem Open - Hong Kong Astana Challenger AIG Japan Open - Tokyo Istanbul Challenger St. Petersburg Open - St. Petersburg Almaty 2 Challenger Schickedanz Open - Furth Nord/LB Open - Braunschweig Open Castilla y Leon Trofeo Iberdrola - Segovia Rennes Challenger M25 Telavi Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Leon Challenger Qingdao Challenger Bangkok Challenger Samarkand Challenger M15 Antalya Aptos Challenger Istanbul Challenger Biella 5 Challenger Shenzhen Challenger Mallorca Open - Mallorca Rennes Challenger Budapest Challenger Harrah's Entertainment Challenger - Tunica Samarkand Challenger Kremlin Cup - Moscow Ostrava Challenger Prague Challenger Mallorca Challenger Cassis Challenger Almaty Challenger Brest Challenger Open Seat Godo 2003 - Barcelona Prostejov Challenger Open Castilla y Leon - Segovia Nanchang Challenger Bordeaux Challenger Oberstaufen Cup - Oberstaufen Shymkent Challenger Jerusalem Challenger Surbiton Challenger Nokian Hakkapeliitta Open - Tampere Alexander Kolyaskin Memorial - Donetsk Nur-Sultan Challenger Samsung Securities Cup Challenger Tennis - Seoul Binghamton Challenger Milan Indoors - Milan Winnetka Challenger Portoroz Challenger Baotou Challenger 2001 Mercedes Cup - Stuttgart Jinan Challenger Kaohsiung Challenger Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Shenzhen Challenger Pau Challenger Rome 1 Challenger Synsam Swedish Open - Bastad Heilbronn Open - Heilbronn USTA Challenger of North Miami Beach - North Miami Beach Biella 6 Challenger TCT Open - Tunis Almaty 1 Challenger Braunschweig Challenger Open Castilla y Leon - Segovia Mercedes Cup - Stuttgart Kyiv Open - Kiev Segovia Challenger Generali Open - Kitzbuhel Verona Challenger Quelle Cup 2000 - Furth AXA Open II - Espinho Prague 3 Challenger Como Challenger Bucharest Challenger Grand Prix de Tennis de Lyon - Lyon Tenerife Challenger Pau Challenger Kremlin Cup - Moscow CA Tennis Trophy - Vienna ATU Cup 2001 - Weiden Stockholm Open - Stockholm Copa AT&T - Buenos Aires ARAG World Team Championship - Dusseldorf Chennai Open - Chennai Medibank Private International - Sydney International Tennis Championships - Delray Beach I Open de Tenis Comunidad de Madrid - Madrid Copa Sevilla Internacionales de Andalucia - Seville Cairo Challenger - Cairo ABN/AMRO World Tennis Tournament - Rotterdam Tumkur Open - Tumkur Dubai Open - Dubai Open Sainte Victoire - Aix-En-Provence Arizona Men's Tennis Championships - Scottsdale Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Mouilleron-Le-Captif Challenger The LTA Bolton Challenger - Bolton Estoril Open - Estoril Gerry Weber Open - Halle Open de la Ville de Saint Denis - Reunion Island Qatar ATP Challenger - Doha Murcia Challenger Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Open de L'Isere-Trophee BNP Paribas - Grenoble Pilot Pen Tennis - New Haven International Championship of Croatia - Umag Kremlin Cup - Moscow CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Open 13 - Marseille Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Morocco Tennis Tour - Marrakech Gerry Weber Open - Halle The 10tele.com Open - Nottingham Kos Succhetti Tennis Cup - Cordenons Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Chennai Open - Chennai Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach SAP Open - San Jose Nur-Sultan Challenger Regions Morgan Keegan Championships - Memphis Ismaning Challenger Brest Challenger The Tennis Channel Open - Las Vegas Kobe Challenger Open de la Comunidad Valenciana - Valencia Maia Challenger Copa AT&T - Buenos Aires Open Seat Godo 2007 - Barcelona Rennes Challenger Cherbourg Challenger Estoril Open - Estoril Koblenz Challenger Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Ostrava Challenger Iasi Challenger Forli Challenger Biella Challenger Cary Challenger Generali Open - Kitzbuhel Orlando Challenger RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Rennes Challenger Pilot Pen Tennis - New Haven Qatar Exxon Mobil Open 2003 - Doha BellSouth Open - Vina del Mar China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Open SEAT 2008 - Barcelona TD Waterhouse Cup - Long Island Milan Indoors - Milan Dubai Tennis Open - Dubai The Artois Championships - London Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Barcelona Challenger Brisbane - Brisbane ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne Furth Challenger Catella Swedish Open - Bastad Masters Series - Hamburg Braunschweig Challenger Alicante Challenger Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Heilbronn Challenger China Open - Beijing China Open - Beijing If Stockholm Open - Stockholm Kremlin Cup - Moscow TD Waterhouse Cup - Long Island Chennai Open - Chennai Bank Austria Tennis Trophy - Vienna Heineken Open Shanghai - Shanghai Open de Tenis Comunidad Valenciana - Valencia Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna Proton Malaysian Open - Kuala Lumpur Davidoff Swiss Indoors - Basel Medibank International - Sydney Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis St. Petersburg 2 Challenger The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona ARAG World Team Championship - Dusseldorf Pereira Challenger AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Pilot Pen Tennis - New Haven Guayaquil Challenger Dutch Open Tennis - Amersfoort China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Samarkand Challenger Poznan Challenger Legg Mason Tennis Classic - Washington Rabat Challenger San Luis Potosi Challenger Brisbane International - Brisbane Adidas International - Sydney Medibank International - Sydney Champaign Challenger SAP Open - San Jose SA Tennis Open - Johannesburg Grand Prix Hassan II - Casablanca Marrakech Challenger ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice Serbia Open - Belgrade Bucaramanga Challenger SkiStar Swedish Open - Bastad SAP Open - San Jose Malaysian Open - Kuala Lumpur St. Petersburg Open - St. Petersburg Apia International - Sydney Open Sud de France - Montpellier Thailand Open - Bangkok ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BMW Open - Munich Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur China Open - Beijing Countrywide Classic - Los Angeles St. Brieuc Challenger If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Sarasota Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Valencia Open - Valencia Bet-At-Home Austrian Open - Kitzbuhel Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Power Horse Cup - Dusseldorf AEGON Championships - London Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Citi Open - Washington China Open - Beijing Aircel Chennai Open - Chennai U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Geneva Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Kremlin Cup - Moscow Geneva Open - Geneva Mercedes Cup - Stuttgart Ortisei Challenger Stockholm Open - Stockholm Citi Open - Washington Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Gerry Weber Open - Halle Ostrava Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech AEGON International - Eastbourne Geneva Open - Geneva Gerry Weber Open - Halle Abierto Mexicano - Los Cabos Ecuador Open - Quito Erste Bank Open - Vienna Countrywide Classic - Los Angeles Garanti Koza Sofia Open - Sofia AEGON Championships - London Sao Paulo Challenger Tour Finals St. Petersburg Open - St. Petersburg Open de Moselle - Metz Qatar ExxonMobil Open - Doha Potchefstroom 2 Challenger Mercedes Cup - Stuttgart China Open - Beijing St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Fever-Tree Championships - London Winston-Salem Open - Winston-Salem The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach European Open - Antwerp AEGON Championships - London Great Ocean Road Open - Melbourne Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart Hamburg European Open - Hamburg Winston-Salem Open - Winston-Salem Legg Mason Tennis Classic - Washington Stockholm Open - Stockholm Anytech365 Andalucia Open - Marbella Sardegna Open - Cagliari Emilia-Romagna Open - Parma Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Dallas Open - Dallas Qatar ExxonMobil Open - Doha Barcelona Open Banc Sabadell - Barcelona Abierto de Tenis Mifel - Los Cabos Boss Open - Stuttgart Bet-at-home Open - Hamburg AEGON Championships - London UNICEF Open - 's Hertogenbosch Allianz Suisse Open - Gstaad Gimcheon Challenger China Open - Beijing Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril AEGON Championships - London Istanbul Challenger Open Sud de France - Montpellier Mercedes Cup - Stuttgart Idea Prokom Open - Sopot RCA Championships - Indianapolis Savannah Challenger Qatar ExxonMobil Open - Doha Apia International - Sydney Heineken Open - Auckland Estoril Open - Estoril Generali Open 2003 - Kitzbuhel Scheveningen Challenger Kremlin Cup - Moscow US Men's Clay Court Championship - Houston Koblenz Challenger Irving Challenger Bet-at-home Cup - Kitzbuhel Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Valencia Open - Valencia Swiss Indoors Basel - Basel Apia International - Sydney European Open - Antwerp Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Aegon Nottingham Open - Nottingham Nord/LB Open - Braunschweig AEGON Championships - London Kaohsiung Challenger Erste Bank Open - Vienna Credit Agricole Suisse Open - Gstaad Quimper Challenger Medibank International - Sydney Kobe Challenger Toyota Challenger Hua Hin Challenger Swiss Indoors Basel - Basel Valencia Open - Valencia Koblenz Challenger Apia International - Sydney Ecuador Open - Quito Sao Paulo Challenger Winston-Salem Open - Winston-Salem Open 13 - Marseille US Men's Clay Court Championship - Houston China Open - Beijing TEB BNP Paribas Istanbul Open - Istanbul The Scottish Tennis Championships - Edinburgh Mercedes Cup - Stuttgart M15 Antalya AEGON Championships - London Aegon Nottingham Open - Nottingham Konzum Croatia Open - Umag St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Meerbusch Challenger ABN AMRO World Tennis Tournament - Rotterdam Istanbul Challenger ASB Classic - Auckland Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Fergana Challenger Samarkand Challenger Barcelona Open BancSabadell - Barcelona Da Nang Challenger Abierto Mexicano - Los Cabos ABN AMRO World Tennis Tournament - Rotterdam Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Ortisei Challenger Eckental Challenger Monterrey Challenger Prague II Challenger Prostejov Challenger Parma Challenger Abierto Mexicano Telcel - Acapulco Eckental Challenger Campinas Challenger Como Challenger Delray Beach Open - Delray Beach St. Petersburg 1 Challenger Zadar Challenger Geneva Open - Geneva Milan Challenger Dubai Open - Dubai Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Madrid Challenger Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona St. Petersburg Open - St. Petersburg Qatar Open - Doha cinch Championships - London Mallorca Championships - Mallorca Open 13 - Marseille Swiss Open - Gstaad Citi Open - Washington US Men's Clay Court Championship - Houston International Indoor Tennis Championships of Croatia - Zagreb Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Hall of Fame Open - Newport Open de Tenis Comunidad Valenciana - Valencia Open 13 - Marseille The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Thailand Open - Bangkok Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Open Seat-Godo '98 - Barcelona Gijon Open - Gijon Estoril Open - Estoril The Hypo Group Tennis International 2008 - Poertschach Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Montreal Tennis Masters Series - Madrid Tennis Masters Series - Paris Grand Prix Hassan II - Casablanca Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona Suisse Open - Gstaad Rakuten Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Pacific Life Open - Indian Wells UBS Open Gstaad - Gstaad Swiss Open - Gstaad Abierto Mexicano - Los Cabos European Open - Antwerp Kremlin Cup - Moscow ABN/AMRO World Tennis Tournament - Rotterdam NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Mallorca Open - Mallorca Tennis Masters Series - Hamburg President's Cup - Tashkent Tennis Masters Series - Madrid Tennis Masters Series - Toronto Lexington Challenger cinch Championships - London NASDAQ-100 Open - Miami Oeiras 1 Challenger Ostrava Challenger Telecom Italia Masters - Rome Iasi Challenger BNP Paribas Masters - Paris Tennis Masters Series - Cincinnati Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Tennis Masters Series - Madrid BNP Paribas Masters - Paris Telecom Italia Masters - Rome Trofeo Conde de Godo - Barcelona NASDAQ-100 Open - Miami Rogers Cup - Montreal Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Suisse Open - Gstaad Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Barcelona Open BancSabadell - Barcelona Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati The Stella Artois Championships - London Campionati Internazionali d'Italia - Rome Masters Series Monte-Carlo - Monte-Carlo Tennis Masters Series - Rome Masters Series Monte-Carlo - Monte Carlo Tennis Masters Series - Paris Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Masters Series Madrid - Madrid Tennis Masters Series - Monte Carlo Regions Morgan Keegan Championships - Memphis BNP Paribas Open - Indian Wells Abierto Mexicano Telcel - Acapulco Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome ATP Kremlin Cup - Moscow Internazionali BNL dItalia - Rome Heineken Open - Auckland Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Mallorca Championships - Mallorca Kroger / St. Jude International - Memphis Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BMW Open - Munich Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Rogers Cup - Montreal Rogers Cup - Toronto BNP Paribas Masters - Paris Kremlin Cup - Moscow Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Chengdu Open - Chengdu BNP Paribas Open - Indian Wells Rogers Masters - Montreal Rogers Cup - Toronto Pacific Life Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Western & Southern Open - Cincinnati Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells ARAG World Team Championship - Dusseldorf The Stella Artois Championships - London Wimbledon - London French Open - Paris Erste Bank Open - Vienna French Open - Paris Qatar ExxonMobil Open - Doha Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Interwetten Austrian Open - Kitzbuhel Legg Mason Tennis Classic - Washington Millennium Estoril Open - Estoril Thailand Open - Bangkok Kremlin Cup - Moscow French Open - Paris Erste Bank Open - Vienna U.S. Open - New York Kremlin Cup - Moscow Barcelona Open Banc Sabadell - Barcelona Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Campionati BNL dItalia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Rogers Masters - Toronto Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells French Open - Paris French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, RUS-IND 3-2 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, Finals, SF, GBR-ESP 1-2 Davis Cup, Finals, Group A Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, PO, IND-ESP 0-5 Hopman Cup - Perth Campeonato de Espana Kia de Tenis 2004 - Madrid Davis Cup, World Group, 1R, BEL-ESP 1-4 Mubadala World Tennis Championship Kooyong Classic - Kooyong Davis Cup, World Group, PO, BRA-RUS 5-0 All Lower level tournaments Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group I, 2R, RUS-NED 4-1 Mubadala World Tennis Championship Olympics - Athens Olympics - London Olympics - Rio de Janeiro M25 Monastir